#include<string.h>
#include<stdio.h>
#include "gestion_garage.h"
#include "menu.h"
#include "voiture.h"

void Ajouter_voiture(Voiture garage[], int *n, Voiture v)
{
    saisir_voiture(&v);
    garage[*n]=v;
    *n=*n+1;
}

void Supprimer_voiture(Voiture garage[], char immatriculation[], int *n)
{
    int i=0,j,test=0;

do
{
    if(strcmp(garage[i].immatriculation,immatriculation))
    i++;
    else
    {
        test=1;
        for(j=i;j<*n-1;j++)
        garage[j]=garage[j+1];
    }
}while(test!=1 && i<*n);

    if(test==1)
        *n=*n-1;
    else
    printf("Desole,l'immatriculation est incorrecte");
}

void Afficher_garage(Voiture garage[], int n)
{
    int i;
    if(n==0)
        printf("Le garage est vide");
    else
    {
        for (i=0;i<n;i++)
            Afficher_voiture(garage[i]);
    }
}

void Init_garage(Voiture garage[], int n)
{
 garage=NULL;
}
